package com.xk857.service;

import com.xk857.pojo.CarPart;

/**
 * 停车场业务层
 * @author sheepl
 * @Date 2021/1/22
 */
public interface CarPartService {
    /**
     * 设置停车场的费率
     * @param rateType 费率类型，必须为count，否则返回false
     * @param money 费率
     * @return 是否设置成功
     */
    boolean setParkRate(String rateType, int money);

    /**
     * 查询停车场的费率信息
     * @param rateType 费率类型，必须为count，否则返回null
     * @return 当前费率信息
     */
    CarPart getParkRate(String rateType);

    /**
     * 查询当前停车场的空闲车位
     * @return 空闲车位的数量
     */
    int getParkFree();
}
